package entity;

public interface IOperatoerDTO {

	/**
	 * @return returnerer operatørs password
	 */
	public abstract String getPassword();

	/**
	 * Sætter operatørs password.
	 * @param pass Password af typen String
	 */
	public abstract void setPassword(String pass);

	/**
	 * Henter operatørs for- og efternavn
	 * @return oprForNavn og oprEfterNavn
	 */
	public abstract String getName();

	/**
	 * Henter operatørs fornavn.
	 * @return oprForName
	 */
	public abstract String getForName();

	/**
	 * Henter operatørs efternavn.
	 * @return oprEfterNavn
	 */
	public abstract String getLastName();

	/**
	 * Sætter operatørs for- og efternavn.
	 * @param forName
	 * @param lastName
	 */
	public abstract void setName(String forName, String lastName);

	/**
	 * Henter operatørs initialer.
	 * @return ini
	 */
	public abstract String getIni();

	/**
	 * Sætter operatørs initialer.
	 * @param ini
	 */
	public abstract void setIni(String ini);

	/**
	 * Henter operatørs cpr-nummer.
	 * @return cpr
	 */
	public abstract String getCpr();

	/**
	 * Henter operatør ID (unikt ID)
	 * @return oprId
	 */
	public abstract int getOprId();

	/**
	 * toString() - metode
	 * - returnerer alle informationer om operatør
	 */
	public abstract String toString();

}